﻿// <copyright file="IAccountService.cs" company="DatamineConsulting">
//      Copyright (c) DatamineConsulting.  All rights reserved.
// </copyright>
// <author>Sites, Ryan</author>

namespace Kaz4Kidz.Service.Contract
{
    using Kanz4Kidz.DataTransfer.Interface;
    using Kanz4Kidz.ViewModel;

    /// <summary>
    /// An interface that describes a account service object.
    /// </summary>
    public interface IAccountService
    {
        /// <summary>
        /// Creates the new user.
        /// </summary>
        /// <param name="viewModel">The view model.</param>
        /// <returns><c>ICreateUserStatus</c></returns>
        ICreateUserStatus CreateNewUser(RegisterViewModel viewModel);
    }
}
